Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 CASTLE ROAD Detached £198,500 12 Apr 2001
12 CASTLE ROAD Semi-Detached £336,000 28 Feb 2020
14 CASTLE ROAD Semi-Detached £270,000 19 Jun 2015
16 CASTLE ROAD Terraced £248,750 29 Sep 2006
18 CASTLE ROAD Semi-Detached £410,000 24 Jan 2023
20 CASTLE ROAD Semi-Detached £92,000 11 Dec 1998
22 CASTLE ROAD Semi-Detached £260,000 15 Aug 2017
24 CASTLE ROAD Detached £315,000 30 Aug 2005